export interface rulesVO {
  /**
   * 事件规则id
   */
  eventRulesId: string | number;

  /**
   * 园区ID
   */
  parkInfoId: string | number;

  /**
   * 事件规则类型（1物联设备，2其他三类）
   */
  eventRulesType: string;

  /**
   * 事件规则编码
   */
  eventRulesCode: string;

  /**
   * 事件规则名称
   */
  eventRulesName: string;

  /**
   * 事件来源
   */
  eventRulesSource: string;

  /**
   * 状态（0代表开启 1代表关闭）
   */
  eventRulesStatus: string;

  /**
   * 规则描述
   */
  eventRulesDescribe: string;

  /**
   * 设备类型
   */
  equipmentType: string;

  /**
   * 设备产品id
   */
  equipmentProductId: string | number;

  /**
   * 事件内容
   */
  eventCcontent: string;

  /**
   * 生效开始时间
   */
  startTime: string;

  /**
   * 生效结束时间
   */
  endTime: string;

  /**
   * 事件等级
   */
  eventGrade: string;

  /**
   * 通知对象 用户ID
   */
  notifyUserId: string | number;

  /**
   * 通知渠道 1 短信 2weLink 3微信 4站内信
   */
  notifyPlatform: string;

}

export interface rulesForm extends BaseEntity {
  /**
   * 事件规则id
   */
  eventRulesId?: string | number;

  /**
   * 园区ID
   */
  parkInfoId?: string | number;

  /**
   * 事件规则类型（1物联设备，2其他三类）
   */
  eventRulesType?: string;

  /**
   * 事件规则编码
   */
  eventRulesCode?: string;

  /**
   * 事件规则名称
   */
  eventRulesName?: string;

  /**
   * 事件来源
   */
  eventRulesSource?: string;

  /**
   * 状态（0代表开启 1代表关闭）
   */
  eventRulesStatus?: string;

  /**
   * 规则描述
   */
  eventRulesDescribe?: string;

  /**
   * 设备类型
   */
  equipmentType?: string;

  /**
   * 设备产品id
   */
  equipmentProductId?: string | number;

  /**
   * 事件内容
   */
  eventCcontent?: string;

  /**
   * 生效开始时间
   */
  startTime?: string;

  /**
   * 生效结束时间
   */
  endTime?: string;

  /**
   * 事件等级
   */
  eventGrade?: string;

  /**
   * 通知对象 用户ID
   */
  notifyUserId?: string | number;

  /**
   * 通知渠道 1 短信 2weLink 3微信 4站内信
   */
  notifyPlatform?: string;

  startAndEndTime?: any;

}

export interface rulesQuery extends PageQuery {

  /**
   * 园区ID
   */
  parkInfoId?: string | number;

  /**
   * 事件规则类型（1物联设备，2其他三类）
   */
  eventRulesType?: string;

  /**
   * 事件规则编码
   */
  eventRulesCode?: string;

  /**
   * 事件规则名称
   */
  eventRulesName?: string;

  /**
   * 事件来源
   */
  eventRulesSource?: string;

  /**
   * 状态（0代表开启 1代表关闭）
   */
  eventRulesStatus?: string;

  /**
   * 规则描述
   */
  eventRulesDescribe?: string;

  /**
   * 设备类型
   */
  equipmentType?: string;

  /**
   * 设备产品id
   */
  equipmentProductId?: string | number;

  /**
   * 事件内容
   */
  eventCcontent?: string;

  /**
   * 生效开始时间
   */
  startTime?: string;

  /**
   * 生效结束时间
   */
  endTime?: string;

  /**
   * 事件等级
   */
  eventGrade?: string;

  /**
   * 通知对象 用户ID
   */
  notifyUserId?: string | number;

  /**
   * 通知渠道 1 短信 2weLink 3微信 4站内信
   */
  notifyPlatform?: string;

    /**
     * 日期范围参数
     */
    params?: any;
}



